package com.tbit.main.dao.core;

import com.tbit.main.pojo.Camera;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * @author LMY
 * @create 2022-07-12 16:06
 */
public interface CameraDao {

    Camera getMachineNO(String machineNO);

    List<Camera> getMachineNOs(@Param("machineNOs") String machineNOs);

    List<Camera> getAccountIdTime(Map<String, Object> map);

    List<String> getMachineNOsTime(Map<String, Object> map);


    void update(Camera camera);

    void insert(Camera camera);

    void delete(String machineNO);

    void deleteS(@Param("machineNOS") String machineNOS);

    List<String> getNotExist();

}
